home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 52 / Amiga Format AFCD52 (Issue 136, May 2000).iso / -serious- / programming / c / icu-1.3.1 / icu-bin / share / icu / makefile.inc
Makefile  |  2000-02-23  |  3KB  |  132 lines

  1. # Generated automatically from Makefile.in by configure.
  2. # This Makefile is designed to be included into projects which make use
  3. # of the ICU.
  4.  
  5.  
  6. SHELL=/bin/sh
  7. CFLAGS=-O0 -fomit-frame-pointer -m68000 -msoft-float -DAPP_NO_THREADS 
  8. CPPFLAGS= -I$(prefix)/include
  9. CXXFLAGS=-O0 -fomit-frame-pointer -m68000 -msoft-float -DAPP_NO_THREADS 
  10. FFLAGS=
  11. DEFS=-DHAVE_CONFIG_H 
  12. LDFLAGS=-noixemul -s -m68000 -msoft-float -L$(prefix)/lib $(LD_RPATH)$(LD_RPATH_PRE)$(libdir)
  13. LIBS=-lm -lw 
  14. ICULIBS=$(LIBS) -licu-i18n -licu-uc
  15. exec_prefix=${prefix}
  16. prefix=GG:
  17. program_transform_name=s,x,x,
  18. bindir=GG:bin
  19. sbindir=GG:bin
  20. libexecdir=GG:libexec
  21. datadir=GG:share
  22. sysconfdir=GG:etc
  23. sharedstatedir=GG:com
  24. localstatedir=GG:var
  25. libdir=/GG/lib
  26. includedir=GG:include
  27. oldincludedir=/usr/include
  28. infodir=GG:info
  29. mandir=GG:man
  30. PACKAGE=icu
  31. VERSION=1.3.1
  32. CC=gcc
  33. CXX=c++
  34.  
  35. INSTALL = /bin/install -c
  36. INSTALL_PROGRAM = ${INSTALL}
  37. INSTALL_DATA = ${INSTALL} -m 644
  38.  
  39. INSTALL_PROGRAM=${INSTALL}
  40. INSTALL_SCRIPT=${INSTALL_PROGRAM}
  41. INSTALL_DATA=${INSTALL} -m 644
  42. AUTOCONF=autoconf
  43. host=m68k-cbm-amigaos
  44. host_alias=amiga
  45. host_cpu=m68k
  46. host_vendor=cbm
  47. host_os=amigaos
  48. LIB_M=
  49. CPP=gcc -E
  50. HAVE_INTTYPES_H=0
  51. U_IS_BIG_ENDIAN=1
  52. HAVE_INT8_T=1
  53. HAVE_UINT8_T=0
  54. HAVE_INT16_T=1
  55. HAVE_UINT16_T=0
  56. HAVE_INT32_T=1
  57. HAVE_UINT32_T=0
  58. HAVE_BOOL_T=0
  59. EXTRAS_TRUE=
  60. EXTRAS_FALSE=#
  61. TESTS_TRUE=
  62. TESTS_FALSE=#
  63. SAMPLES_TRUE=
  64. SAMPLES_FALSE=#
  65. platform=UNKNOWN
  66.  
  67.  
  68. ld_rpath_suf=
  69.  
  70.  
  71. # begin host fragment
  72.  
  73. ## -*-makefile-*-
  74. ## AmigaOS-specific setup using gcc
  75.  
  76. ## Commands to generate dependency files
  77. GEN_DEPS.c=    $(CC) -E -MM $(DEFS) $(CPPFLAGS)
  78. GEN_DEPS.cc=    $(CXX) -E -MM $(DEFS) $(CPPFLAGS)
  79.  
  80. ## Commands to compile
  81. COMPILE.c=    $(CC) $(DEFS) $(CPPFLAGS) $(CFLAGS) -c
  82. COMPILE.cc=    $(CXX) $(DEFS) $(CPPFLAGS) $(CXXFLAGS) -c
  83.  
  84. ## Commands to link
  85. #LINK.c=        $(CC) $(DEFS) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS)
  86. LINK.c=        $(CXX) $(DEFS) $(CPPFLAGS) $(CXXFLAGS) $(LDFLAGS)
  87. LINK.cc=    $(CXX) $(DEFS) $(CPPFLAGS) $(CXXFLAGS) $(LDFLAGS)
  88.  
  89. ## Commands to make a shared library
  90. #SHLIB.c=    $(CC) $(DEFS) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -G
  91. #SHLIB.cc=    $(CXX) $(DEFS) $(CPPFLAGS) $(CXXFLAGS) $(LDFLAGS) -G
  92. SHLIB.c=    ${top_srcdir}/makelib
  93. SHLIB.cc=    ${top_srcdir}/makelib
  94.  
  95. ## Compiler switch to embed a runtime search path
  96. LD_RPATH=    
  97. LD_RPATH_PRE=    $(subst =, ,=-L)
  98.  
  99. ## Shared object suffix
  100. SO=        a
  101.  
  102. ## Link commands to link to ICU libs
  103. LIBICU-UC=     -L$(top_builddir)/common -licu-uc
  104. LIBICU-I18N=     -L$(top_builddir)/i18n -licu-i18n
  105. LIBCTESTFW=     -L$(top_builddir)/tools/ctestfw -lctestfw
  106.  
  107. ## Compilation rules
  108. %.o : $(srcdir)/%.c
  109.     $(COMPILE.c) -o $@ $<
  110.  
  111. %.o : $(srcdir)/%.cpp
  112.     $(COMPILE.cc) -o $@ $<
  113.  
  114. ## Dependency rules
  115. %.d : $(srcdir)/%.c
  116.     @echo "Generating dependency information for $<"
  117.     @$(SHELL) -ec '$(GEN_DEPS.c) $< \
  118.         | sed '\''s/\($*\)\.o[ :]*/\1.o $@ : /g'\'' > $@; \
  119.         [ -s $@ ] || rm -f $@'
  120.  
  121. %.d : $(srcdir)/%.cpp
  122.     @echo "Generating dependency information for $<"
  123.     @$(SHELL) -ec '$(GEN_DEPS.cc) $< \
  124.         | sed '\''s/\($*\)\.o[ :]*/\1.o $@ : /g'\'' > $@; \
  125.         [ -s $@ ] || rm -f $@'
  126.  
  127. ## End AmigaOS-specific setup
  128. # end host fragment
  129.  
  130.  
  131.  
  132.